<?php

/**
 * 商标管理系统 v1.0.1
 *
 * 商业运营到ubtm.cn官网进行授权使用。
 *
 * (c) cighsen02 <xiayu@959602.com>
 *
 * Create at：2025.05.01
*/

namespace App\Enums;

/**
 * 权限，对应小驼峰写法
 */
enum Permission: string
{
    case VIEW_USERS = 'view-users';
    case CREATE_USERS = 'create-users';
    case EDIT_USERS = 'edit-users';
    case DELETE_USERS = 'delete-users';

    public function label(): string
    {
        return match($this) {
            static::VIEW_USERS => '查看用户',
            static::CREATE_USERS => '创建用户'
        };
    }
}
